clouded magpie - French English Dictionary